﻿using System.ServiceModel;

namespace TfsGiggle.Core
{
    [ServiceContract(Namespace = "http://TfsGiggle.CodePlex.com/NamedPipe1")]
    interface IIndexManager
    {
        // http://blogs.msdn.com/b/rjacobs/archive/2011/06/30/how-to-implement-a-wcf-asynchronous-service-operation-with-task-lt-t-gt.aspx
        // IsOneWay http://kennyw.com/work/indigo/130
        [OperationContract(IsOneWay = true)]
        void NewChangeset(int changesetId);
    }
}